<?php namespace Home\Controller;
use Hdphp\Controller\Controller;
//前台登陆控制器
class LoginController extends Controller{
//	显示首页
	public function index(){
		if(IS_POST){
//			获取用户名和密码
			$user = Q('post.username');
			$pwd = Q('post.password');
//			sp($_POST);sp($_SESSION);exit;
//			实例化前台用户模型
			$userModel = new \Home\Model\Register;
//			调用模型里面的login方法，返回真或假
			if(!$userModel->login($user,$pwd)) View::error($userModel->getError());
			$url = isset($_SESSION['history_url'])?$_SESSION['history_url']:U('Index/index');
			$str = <<<str
<script>
location.href='{$url}';
</script>
str;
            echo $str;exit;
		}
		View::make();
	}
//	显示验证码
	public function code(){
		Code::make();
	}
//	退出账号
	public function out(){
//		session_unset()是释放内存中的所有session变量，但不删除session文件，不释放对应的session
		unset($_SESSION['username']);
		unset($_SESSION['uid']);
//		session_destory()是删除与当前用户对应的session文件以及释放session
//		session_destroy();
//		View::success('成功退出',U('Login/index'));
$url = isset($_SESSION['history_url'])?$_SESSION['history_url']:U('Index/index');
			$str = <<<str
<script>
location.href='{$url}';
</script>
str;
            echo $str;exit;
	}
}



 ?>